Don't Disturb Me: Challenges of Interacting with Software Bots on Open Source Software Projects

نویسندگان

چکیده

Software bots are used to streamline tasks in Open Source (OSS) projects' pull requests, saving development cost, time, and effort. However, their presence can be disruptive the community. We identified several challenges caused by request interactions interviewing 21 practitioners, including project maintainers, contributors, bot developers. In particular, our findings indicate noise as a recurrent central problem. Noise affects both human communication workflow overwhelming distracting Our main contribution is theory of how developers perceive annoying behaviors on social coding platforms. This may help practitioners understand effects adopting bot, researchers tool designers leverage results better support human-bot interaction

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance of Open Source Software Projects

In this study we seek to understand the factors differentiating successful from unsuccessful software projects. This article develops and tests a model measuring the impact on software project performance of (1) software products’ design architectures and (2) developers’ positions within collaborative networks. Two indicators of project success are used: product quality and project velocity. Tw...

متن کامل

Software Engineering Lessons from Open Source Projects

The Open Source form of software development has captured the attention of academics and software practitioners alike. Though, this ‘phenomenon’ has been touted by some to be how all software will eventually be developed, many are critical about how far this form of organization will be successful. It is very likely that both the traditional form as well as the Open Source form of organization ...

متن کامل

Social Structure for Open Source Software Projects

Open source software (OSS) has drawn increasing attention from both practitioners and researchers in recent years. However, few empirical studies have investigated the interaction process of OSS teams during OSS development. This dissertation has two primary objectives. First, the research studies the social structure of OSS teams. Second, the research investigates the factors impacting the soc...

متن کامل

Open Source Software Development Projects: Review on Effort and Efficiency

In this section we will review literature on open source software development projects, focusing on their expended effort as well as achieved efficiency. The paper is based mostly on empirical analyses of open source communities. The main method employed is mining the associated software repositories which are publicly available and contain records of past interactions between participants, or ...

متن کامل

Teaching Software Engineering with Free/Libre Open Source Projects

One of the major problems in software engineering education is the involvement of students in real world software projects. Industry projects are a solution, but in many cases they are hard to find and student participation can be problematic due to cultural, familiarization and other practical reasons. The abundance of Free / Libre Open Source Software (FLOSS) projects is a neat solution, offe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Proceedings of the ACM on human-computer interaction

سال: 2021

ISSN: ['2573-0142']

DOI: https://doi.org/10.1145/3476042